package com.transmit.core;

/**
 * 响应码枚举，参考HTTP状态码的语义
 */
public enum ResultCode {
    SUCCESS(200),//成功
    SUCCESS_CUD(201),//成功完成增删改，返回状态码
    FAIL(400),//失败
    UNAUTHORIZED(401),//未认证（签名错误）
    NOT_FOUND(404),//接口不存在
    DATA_NOT_FOUND(4040),//无数据
    INTERNAL_SERVER_ERROR(500),//服务器内部错误
    TOKEN_ERROR(-200);//token过期，请重新登录

    public Integer code;

    ResultCode(int code) {
        this.code = code;
    }
}
